@echo off
echo 🚀 开始重新构建Android APK...
echo.

echo 📦 步骤1: 构建Web应用
call npm run build
if %errorlevel% neq 0 (
    echo ❌ Web应用构建失败
    pause
    exit /b 1
)

echo.
echo 🔄 步骤2: 同步到Android项目
call npx cap sync android
if %errorlevel% neq 0 (
    echo ❌ 同步失败
    pause
    exit /b 1
)

echo.
echo 🔧 步骤3: 修复Java版本
call npm run fix:java
if %errorlevel% neq 0 (
    echo ❌ Java版本修复失败
    pause
    exit /b 1
)

echo.
echo 🏗️ 步骤4: 构建Android APK
cd android
call .\gradlew assembleDebug
if %errorlevel% neq 0 (
    echo ❌ APK构建失败
    cd ..
    pause
    exit /b 1
)

cd ..

echo.
echo ✅ APK构建完成！
echo 📱 APK位置: android\app\build\outputs\apk\debug\app-debug.apk
echo.
echo 请将APK安装到手机上测试网络连接功能
echo.
pause
